Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
74A Upper Flat A £ 188,5000.003004
74A £ 370,0000.000002